Fix qemu spawn for Solaris
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 11:07:00 +0000 (11:07 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 11:07:00 +0000 (11:07 +0000)
commit43a12c170ead4efe89596290b58545dcdf8a5c64
tree21b222f60f6b73bf22ab6b16293f12236babcd3b
parenteb10d0f9543424e8a00335f0e46d05f8514dafe7
Fix qemu spawn for Solaris

On Solaris, xend runs in a 'process contract' such that all children
are killed when the service is restarted.  Spawn qemu processes in a
new contract to avoid this.

Signed-off-by: John Levon <john.levon@sun.com>
tools/python/setup.py
tools/python/xen/lowlevel/process/process.c [new file with mode: 0644]
tools/python/xen/xend/image.py
tools/python/xen/xend/osdep.py